package com.ynet.middleground.riskmanage.dto;

import java.io.Serializable;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author liulx
 * @description 变更记录信息
 * @date 2020-08-11 09:35
 */
@Data
@ApiModel(value = "变更记录信息", description = "变更记录信息")
public class ChangeDTO implements Serializable {

    private static final long serialVersionUID = -7575989612595009130L;

    @ApiModelProperty(value = "变更事项", notes = "变更事项")
    private String projectName;

    @ApiModelProperty(value = "变更日期", notes = "变更日期")
    private String changeDate;

    @ApiModelProperty(value = "变更前列表", notes = "变更前列表")
    private List<String> beforeList;

    @ApiModelProperty(value = "变更后列表", notes = "变更后列表")
    private List<String> afterList;

    @ApiModelProperty(value = "变更前内容列表", notes = "变更前内容列表")
    private List<ChangeContentDTO> beforeInfoList;

    @ApiModelProperty(value = "变更后内容列表", notes = "变更后内容列表")
    private List<ChangeContentDTO> afterInfoList;

}
